package sanrenxing.dayEnd.backRepertoryTotal.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @desrciption 实体类 存款业务
 * @auth：yidu 李小锋
 * @date:2021/3/11 0011 - 17:02
 * @version:1:0
 */
public class Depositbusiness implements Serializable {
    private int deposiId;	//主键ID
    private String caId;	//流出账户id	varchar2
    private String caIds;	//流入账户id	varcar2
    private double depMoney;	//存款金额	number(16,2)
    private int businType;	//业务类型	varchar2
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date  expiryDate;	//到期日期	date
    private int handIf;	//是否处理	varchar2
    private double incl;	//所含利息	number(16,2)
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date businTime;	//业务日期	date
    private int dofa;	//资金调拨方向	varchar2
    private String fundId;	//基金id	varchar2

    public Depositbusiness() {
    }

    public Depositbusiness(String caId, String caIds, double depMoney, int businType, Date expiryDate, int handIf, double incl, Date businTime, int dofa, String fundId) {
        this.caId = caId;
        this.caIds = caIds;
        this.depMoney = depMoney;
        this.businType = businType;
        this.expiryDate = expiryDate;
        this.handIf = handIf;
        this.incl = incl;
        this.businTime = businTime;
        this.dofa = dofa;
        this.fundId = fundId;
    }

    public Depositbusiness(int deposiId, String caId, String caIds, double depMoney, int businType, Date expiryDate, int handIf, double incl, Date businTime, int dofa, String fundId) {
        this.deposiId = deposiId;
        this.caId = caId;
        this.caIds = caIds;
        this.depMoney = depMoney;
        this.businType = businType;
        this.expiryDate = expiryDate;
        this.handIf = handIf;
        this.incl = incl;
        this.businTime = businTime;
        this.dofa = dofa;
        this.fundId = fundId;
    }

    public int getDeposiId() {
        return deposiId;
    }

    public void setDeposiId(int deposiId) {
        this.deposiId = deposiId;
    }

    public String getCaId() {
        return caId;
    }

    public void setCaId(String caId) {
        this.caId = caId;
    }

    public String getCaIds() {
        return caIds;
    }

    public void setCaIds(String caIds) {
        this.caIds = caIds;
    }

    public double getDepMoney() {
        return depMoney;
    }

    public void setDepMoney(double depMoney) {
        this.depMoney = depMoney;
    }

    public int getBusinType() {
        return businType;
    }

    public void setBusinType(int businType) {
        this.businType = businType;
    }

    public Date getExpiryDate() {
        return expiryDate;
    }

    public void setExpiryDate(Date expiryDate) {
        this.expiryDate = expiryDate;
    }

    public int getHandIf() {
        return handIf;
    }

    public void setHandIf(int handIf) {
        this.handIf = handIf;
    }

    public double getIncl() {
        return incl;
    }

    public void setIncl(double incl) {
        this.incl = incl;
    }

    public Date getBusinTime() {
        return businTime;
    }

    public void setBusinTime(Date businTime) {
        this.businTime = businTime;
    }

    public int getDofa() {
        return dofa;
    }

    public void setDofa(int dofa) {
        this.dofa = dofa;
    }

    public String getFundId() {
        return fundId;
    }

    public void setFundId(String fundId) {
        this.fundId = fundId;
    }
}
